package com;

import java.util.ArrayList;
import java.util.List;

public class Game {

	private Player player1;
	private Player player2;
	private Player player3;
	private Player player4;

	private Team team1;
	private Team team2;

	private List<Hand> hands;

	public Game() {
		super();
		player1 = new Player("Player1");
		player2 = new Player("Player2");
		player3 = new Player("Player3");
		player4 = new Player("Player4");

		team1 = new Team(player1, player3);
		team2 = new Team(player2, player4);

		hands = new ArrayList<Hand>();

		Hand hand1 = new Hand(player1, player2, player3, player4, team1, team2);
		hands.add(hand1);
		hand1.startHand();

	}

	public void start() {

	}

	public Player getPlayer1() {
		return player1;
	}

	public void setPlayer1(Player player1) {
		this.player1 = player1;
	}

	public Player getPlayer2() {
		return player2;
	}

	public void setPlayer2(Player player2) {
		this.player2 = player2;
	}

	public Player getPlayer3() {
		return player3;
	}

	public void setPlayer3(Player player3) {
		this.player3 = player3;
	}

	public Player getPlayer4() {
		return player4;
	}

	public void setPlayer4(Player player4) {
		this.player4 = player4;
	}

	public Team getTeam1() {
		return team1;
	}

	public void setTeam1(Team team1) {
		this.team1 = team1;
	}

	public Team getTeam2() {
		return team2;
	}

	public void setTeam2(Team team2) {
		this.team2 = team2;
	}

}
